#pragma once
#include "stdafx.h"
#include "Element.h"
#include "QueueBuffer.h"
class WindowSynopsis
{
private:
	boost::shared_ptr<QueueBuffer>buffer; 
public:
	WindowSynopsis(void);
	~WindowSynopsis(void);
	void insertElement(Element& element);
	void getOldestElement(Element& element);
	void deleteOldestElement(void);
	bool isFull(void);
	bool isEmpty(void);
};

